package net.betou.cms.dao.main;

import java.util.List;

import net.betou.cms.entity.main.ContentType;
import net.betou.common.hibernate3.Updater;

public interface ContentTypeDao{
	public List< ContentType > getList( boolean containDisabled );
	
	public List< ContentType > getList( boolean containDisabled, String searchValue, String searchProperty, String orderProperty, String orderDirection, String filterStatus  );

	public ContentType getDef( );

	public ContentType findById( Integer id );

	public ContentType save( ContentType bean );

	public ContentType updateByUpdater( Updater< ContentType > updater );

	public ContentType deleteById( Integer id );
}